#ifndef COLLECTION_H
#define COLLECTION_H

#include "artist.h"
#include "album.h"
#include "song.h"
#include "audioplayerbackend.h"

class Collection
{
public:
    Collection(AudioPlayerBackend * music);
    QList< Artist *> * getArtists();
    QList< Album *> * getAlbums(Artist *artist);
    QList< Song* > * getSongs(Album * album);

private:
    AudioPlayerBackend * music;
    QList< Artist *> artists;

};

#endif // COLLECTION_H
